Princess Royal
noun
plural Princesses Royal
: the eldest daughter of a British sovereign
—a title granted for life and used only after it has been specifically conferred by the sovereign
Love words? Need even more definitions?
Merriam-Webster unabridged
Share